package com.tzbank.back.dao;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;

import com.tzbank.entity.backstage.SystemUser;


public interface SystemUserMapper {

	/**
	 * 添加用户
	 * @param systemUser
	 * @author XUZONGTIAN 2018年5月30日
	 */
	void insertSystemUser(SystemUser systemUser);

	/**
	 * 通过主键ID删除用户
	 * @param autoId
	 * @author XUZONGTIAN 2018年5月30日
	 */
	void deleteSystemUserByAutoId(int autoId);

	/**
	 * 修改用户
	 * @param systemUser
	 * @author XUZONGTIAN 2018年5月30日
	 */
	void updateSystemUser(SystemUser systemUser);

	/**
	 * 通过主键ID查询用户
	 * @param autoId
	 * @return SystemUser
	 * @author XUZONGTIAN 2018年5月30日
	 */
	SystemUser selectSystemUserByAutoId(int autoId);

	/**
	 * 查询所有用户
	 * @return List<SystemUser>
	 * @author XUZONGTIAN 2018年5月30日
	 */
	List<SystemUser> selectSystemUser();

}
